7 research outputs found

    Advances in integrating autonomy with acoustic communications for intelligent networks of marine robots

    Get PDF
    Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy at the Massachusetts Institute of Technology and the Woods Hole Oceanographic Institution February 2013Autonomous marine vehicles are increasingly used in clusters for an array of oceanographic tasks. The effectiveness of this collaboration is often limited by communications: throughput, latency, and ease of reconfiguration. This thesis argues that improved communication on intelligent marine robotic agents can be gained from acting on knowledge gained by improved awareness of the physical acoustic link and higher network layers by the AUV’s decision making software. This thesis presents a modular acoustic networking framework, realized through a C++ library called goby-acomms, to provide collaborating underwater vehicles with an efficient short-range single-hop network. goby-acomms is comprised of four components that provide: 1) losslessly compressed encoding of short messages; 2) a set of message queues that dynamically prioritize messages based both on overall importance and time sensitivity; 3) Time Division Multiple Access (TDMA) Medium Access Control (MAC) with automatic discovery; and 4) an abstract acoustic modem driver. Building on this networking framework, two approaches that use the vehicle’s “intelligence” to improve communications are presented. The first is a “non-disruptive” approach which is a novel technique for using state observers in conjunction with an entropy source encoder to enable highly compressed telemetry of autonomous underwater vehicle (AUV) position vectors. This system was analyzed on experimental data and implemented on a fielded vehicle. Using an adaptive probability distribution in combination with either of two state observer models, greater than 90% compression, relative to a 32-bit integer baseline, was achieved. The second approach is “disruptive,” as it changes the vehicle’s course to effect an improvement in the communications channel. A hybrid data- and model-based autonomous environmental adaptation framework is presented which allows autonomous underwater vehicles (AUVs) with acoustic sensors to follow a path which optimizes their ability to maintain connectivity with an acoustic contact for optimal sensing or communication.I wish to acknowledge the sponsors of this research for their generous support of my tuition, stipend, and research: the WHOI/MIT Joint Program, the MIT Presidential Fellowship, the Office of Naval Research (ONR) # N00014-08-1-0011, # N00014-08-1-0013, and the ONR PlusNet Program Graduate Fellowship, the Defense Advanced Research Projects Agency (DARPA) (Deep Sea Operations: Applied Physical Sciences (APS) Award # APS 11-15 3352-006, APS 11-15-3352-215 ST 2.6 and 2.7

    Unified command and control for heterogeneous marine sensing networks

    Get PDF
    Successful command and control (C2) of autonomous vehicles poses challenges that are unique to the marine environment, primarily highly restrictive acoustic communications throughput. To address this, the Unified C2 architecture presented here uses a highly compressed short message encoding scheme (Dynamic Compact Control Language or DCCL) to transfer commands and receive vehicle status. DCCL is readily reconfigurable to provide the flexibility needed to change commands on short notice. Furthermore, operation of multiple types of vehicles requires a C2 architecture that is both scalable and flexible to differences among platform hardware and abilities. The Unified C2 architecture uses the MOOS-IvP autonomy system to act as a “backseat driver” of the vehicle. This provides a uniform interface to the control system on all the vehicles. Also, a hierarchical configuration system is used to allow single changes in configuration to propagate to all vehicles in operation. Status data from all vehicles are displayed visually using Google Earth, which also allows a rapid meshing of data from other sources (sensors, automatic identification system, radar, satellites) from within, as well as outside of, the MOOS-IvP architecture. Results are presented throughout from the CCLNET08, SQUINT08, GLINT08, GLINT09, SWAMSI09, and DURIP09 experiments involving robotic marine autonomous surface craft (ASCs) and Bluefin, OceanServer, and NATO Undersea Research Centre (NURC) autonomous underwater vehicles (AUVs).United States. Office of Naval Research (Grant N00014-1-08-1-0013)United States. Office of Naval Research (Grant N00014-1-08-1-0011

    Goby-Acomms version 2: extensible marshalling, queuing, and link layer interfacing for acoustic telemetry

    Get PDF
    We present the Goby-Acomms project version 2 (Goby2) which provides software for communication amongst autonomous marine vehicles over extremely bandwidth-constrained links. Goby2's modular design provides four discrete yet interoperable components: 1) physics- oriented marshalling via the Dynamic Compact Control Language (DCCL); 2) dynamic priority queuing; 3) time division multiple access (TDMA) medium access control (MAC); 4) and an extensible link-layer interface (ModemDriver). Keywords: Communication protocols; autonomous vehicles; marine systems; telemetry; source codin

    The Dynamic Compact Control Language: A compact marshalling scheme for acoustic communications

    No full text
    The Dynamic Compact Control Language (DCCL) extends the ubiquitous Extensible Markup Language (XML) to provide a structure for defining very short messages comprised of bounded basic variable types, suitable for transmission over a low throughput acoustic channel. Algorithms are provided to consistently encode and decode the fields of these messages, and an implementation of DCCL with encryption is provided as a open source C++ library. Furthermore, DCCL has been incorporated into a publish/subscribe robotic autonomy architecture and used on numerous simulations and field trials involving heterogeneous networks of vehicles; we present the results of several. The ease of reconfiguration and error checking provided by DCCL make it well suited for collaborative autonomous underwater vehicle operations, where the flexibility to quickly change the message set, combined with low incidence of error, is necessary for success.United States. Office of Naval Research (project N00014-08-1-0011)United States. Office of Naval Research (project N00014-08-1- 0013

    Cooperative autonomy for contact investigation

    No full text
    Autonomous surface and underwater vehicles present a safe and low-cost solution for various contact investigation tasks, such as harbor surveillance for potentially threatening small craft or submarines. Since such a task may involve many contacts of interest, such as all the normal boat traffic in a busy harbor, a single unmanned surface vehicle (USV) is unlikely to be able to reasonably investigate all the contacts. Instead, multiple USVs can be deployed to investigate contacts simultaneously. In this paper we present a system that performs this task using the MOOS-IvP autonomy infrastructure. The approach is analogous to “zone defense” in basketball, and only requires that each vehicle have knowledge of its collaborators' positions. The resulting network requires only requires a small amount of communication data to be transmitted, making it applicable in the often low-throughput ocean environment.United States. Office of Naval ResearchNATO Undersea Research Centre Visiting Research Programm

    THE ANTIHORMONES

    No full text

    ACKNOWLEDGMENTS AND REFERENCES

    No full text
    corecore